dogs dog hazelton puppies middletown long island new york city kittens connecticut hazlet puppy new york cat allentown brooklyn holmdel north east pa east stroudsburg